html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
    font-family: Microsoft Yahei, sans-serif;
    font-weight: 400;
}
ul {
	list-style: none;
}
a:hover {
	text-decoration: none;
	color: inherit;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
button {
	outline: none;
	cursor: pointer;
}
button:focus {
	outline: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
* {
	margin:0;
	padding: 0;
}
a:focus {
	text-decoration: none;
	outline: none;
}
button {
	outline: none;
}
input {
	outline: none;
}
textarea {
	outline: none;
}
section {
	display: block;
	position: relative;
}
img {
	display: inline-block;
	margin-bottom: -4px;
}
p {
	color: #70778b;
	font-size: 15px;
	line-height: 24px;
}
h1,
h2,
h3 {
	font-family: 'Roboto Slab';
	font-weight: 600;
}


.container {
	max-width: 1170px;
	padding: 0;
}
.c-block {
	padding: 60px 0;
}


/**/

.top{width:100%;height:130px;}
.logo{width:475px;height:71px;background:url(../images/logo.jpg) no-repeat;margin-top:27px;position:relative;}
.logo h1,.logo h2{ z-index:-1; position:absolute;}
.hotline{width:228px;height:45px;margin-top:47px;text-align:right;}
.nav{height:55px;line-height:55px;background:#3b3b3b;}
.nav a{display:block;display:inline-block;padding:0 45px;color:#fff;}
.nav a:hover,.nav a:active{background:#ff6637;}
.menu{width:1200px;margin:0 auto; position:relative;top:-137px;}
.menu .item{width:33.33%;background:rgba(0,0,0,0.7);height:137px;}
.curr{background:rgba(255,102,55,0.9)!important;}
.item:hover,.item:active{background:rgba(255,102,55,0.9)!important;}
.ky{background:url(../images/ky.png) no-repeat;width:121px;height:89px;display:block;margin:25px auto;}
.sj{background:url(../images/sj.png) no-repeat;width:121px;height:89px;display:block;margin:25px auto;}
.zz{background:url(../images/zz.png) no-repeat;width:121px;height:80px;display:block;margin:25px auto;}

.pro{margin:60px auto;}
.pro-img{width:100%;height:285px;}
.pro-img img{width:100%;height:100%;}
.probg{height:285px;color:#fff;}
.probg dt{font-size:43px;font-weight:300;margin-top:35%;}
.mb30{margin:0 0 30px 0;}
.textalign{text-align:center;}
.hover{ overflow:hidden;height:540px;}

.about{background:url(../images/about.jpg) no-repeat left;width:100%;height:603px;}
.about-txt{background:#fff;box-shadow: 10px 0 20px #ccc;height:535px;margin-top:40px;padding:56px 56px;}
.about-tit{width:100%;}
.about-tit dt{font-size:34px;width:138px;border-top:solid #ff6637 1px;}
.more{border:solid #ccc 1px;text-align:center;display:block;width:182px;height:53px;line-height:53px;}

.equi{padding:60px 0 60px 0;}
.equi-tit{text-align:center;width:100%;margin:0 auto;margin-bottom:60px;}
.equi-tit dt{font-size:34px;border-top:solid #ff6637 1px;width:150px;margin:0 auto;}
.equi-tit dl{}
.equi{text-align:center;}
.equi-img{width:100%;height:211px;}
.equi-img img{width:100%;height:100%;}
.equi-img-2{width:100%;height:460px;}
.equi-img-2 img{width:100%;height:100%;}
.equi p{ position:relative;top:-40px;background:rgba(0,0,0,0.5);color:#fff;height:40px;line-height:40px;}
.aa{width:100%;height:388px;background:url(../images/bb.jpg) no-repeat center;}
.aa b{font-size:52px;font-weight:bold;color:#fff;}
.aa p,.aa dl{width:100%;text-align:center;}
.aa p:first-child {font-size:46px;color:#fff;font-weight:300;padding:0 0 30px 0;margin-top:10%;}
.aa p:nth-child(2){font-size:35px;}
.aa p a,.aa p{color:#fff;}
.aa dl{width:220px;display:block;background:#fff;height:40px;line-height:40px;color:#ff0000;border-radius:30px;margin:40px auto;}
.case{padding:60px 0 60px 0;background:url(../images/cc.jpg) no-repeat center;}
.case-tit{width:100%;text-align:center;margin:0 auto;margin-bottom:60px;}
.case-tit dt{font-size:34px;border-top:solid #ff6637 1px;width:150px;margin:0 auto;}

.scroll{height:258px; overflow:hidden;width:1200px;}
.scroll li{width:258px;height:258px;text-align:center;padding:1px 1px;display:inline-block;margin:0 10px ;}
.scroll li img{width:100%;height:100%;}
.scroll li p,.object-show p{width:100%;background:rgba(0,0,0,0.7);  position:relative;top:-40px;height:40px;line-height:40px;color:#fff;font-size:16px;}
.news{padding:60px 0 60px 0;}
.news-tit{width:100%;text-align:center;margin:0 auto;margin-bottom:60px;}
.news-tit dt{font-size:34px;border-top:solid #ff6637 1px;width:150px;margin:0 auto;}
.newstime{width:75px;height:75px;background:#ff754b;text-align:center;color:#fff;float:left;}
.day{font-size:24px;line-height:40px;}
.mou{}
.newstxt{float:right;widtH:85%;}
.newslist{height:90px;display:inline-block;}
.newstxt a:link{color:#333;}
.n_b{font-weight:bold;}
.foot{background:#333;height:300px;color:#fff;}
.phone{background:url(../images/phone.png) no-repeat left;padding-left:60px;height:52px;}
.add{background:url(../images/add.png) no-repeat left;padding-left:60px;height:52px;}
.fax{background:url(../images/fax.png) no-repeat left;padding-left:60px;height:52px;}
.mail{background:url(../images/mail.png) no-repeat left;padding-left:60px;height:52px;}
.foot p{width:45%;display:inline-table;}
.f-name{font-size:24px;margin:60px 0 30px 0;}
.foot p{margin-bottom:20px;color:#fff;}
.wx{text-align:right;}

 
.pager-sec center h3{font-size:24px;font-weight:300;}
.main-content{padding:30px 0 60px 0;}
.leftframe{width:242px;float:left;}
.rightframe{width:900px;float:right;}
.r-tit{height:40px;line-height:40px;border-bottom:solid #ccc 1px;}
.r-tit h3{font-weight:300;font-size:20px;}
.r-box{padding:30px 0 30px 0 ;}
.leftframe{background:rgba(0,0,0,0.7);padding:0 0 30px 0;color:#fff;}
.l-tit{height:90px;line-height:90px;background:#ff6637;font-size:20px;color:#fff;text-align:center;}
.leftframe li{width:100%;height:30px;}
.leftframe li a{color:#fff;}
.leftframe ul{width:90%;margin:30px auto;}

.list_pic li{width:24.33%;height:230px;display:inline-block;text-align:center;background:#f4f4f4;margin-bottom:10px;}
.list_pic li img{max-width:100%;width:auto;height:80%;}
.list_pic li p{height:60px;text-align:center;display:block;}
.pages{margin-top:30px;border-top:solid #ccc 1px;padding:10px 0 0 0;}
.pageborder{border:solid #ccc 1px;border-radius:5px;display:block;width:50px;height:50px;line-height:50px;display:inline-block;margin:0 1% 0 1%;}
.productimg{background:#fff;padding:10px 10px;}
.productimg img{max-width:100%;}
.list_pic_other li{width:23.33%;display:inline-block;}
.list_pic_other li img{max-width:100%;height:110px;}
.prodetail{padding:20px 20px;}
.newsli{background:#f4f4f4;padding:20px 20px;}
.floatleft{float:left;}
.floatright{float:right;color:#999;}
.news-inner-list li{margin-bottom:30px;}
.w90{width:90%!important;}
.n_c {opacity:0.6;}
.n_c:hover{opacity:1;}
.newstit{width:100%;text-align:center;font-size:20px;margin-bottom:30px;}
.newssm{text-align:center;width:100%;opacity:0.6;}
.zhaiy{padding:20px 20px;background:#f4f4f4;}
.zhengw{padding:30px 30px;}
.link a{padding:0 10px 0 10px;}

.pro_list li{width:100%;padding:10px 10px;margin-bottom:0;}
.proimg{width:228px;height:100%;background:#fff;}
.proimg img{max-width:100%!important;height:100%!important;}
.protxt{width:620px;}
.protxt h2{text-align:left;color:#333;margin-bottom:20px;}
.protxt dl{text-align:left;}
.pro_list li:hover{background:#ff6637;}
.pro_list li:hover h2{color:#fff;}
.pro_list li:hover dl{color:#fff;}
.pro-ms{padding:10px 10px;border:solid #ccc 1px;margin-bottom:20px;}
.about-box strong{font-weight:bold;}
.bipic li{text-align:center;}
.bipic li img{height:200px!important;}